Nova Scotian

Explore definitions, synonyms, and language insights of Nova Scotian

Definitions

Noun
a native or inhabitant of Nova Scotia

More General Terms